@charset "utf-8";
@media (min-width: 1200px) {}
@media (max-width: 1250px) {/*body{-moz-transform:scale(0.9);-moz-transform-origin:top left;zoom:0.9;width:1350px;}*/}
@media (min-width: 768px) {}
/*reset start*/
html,body,div,input,ul,li,p,i,h1,h2,h3,span,i,table,nav{margin: 0;padding: 0;}
html{font-family: "微软雅黑";font-size: 12px;}
body{font-family: "微软雅黑";font-size: 12px;background-color: #ffffff;color:#3d3d3d;min-width:1250px;}
input,h3,button,button:focus{outline: none;}
li{list-style: none;}
a,a:hover,a:active,a:focus{text-decoration: none;outline:none;}
a{outline:none;}
/*reset end*/
/*clear start*/
.clearfix:after{content: '';display: block;visibility: hidden;height: 0;clear: both;}
.clearfix{zoom: 1;}
/*clear end*/
.red{color:red;}
/*header start*/
.header .nav_wid{
	width: 1280px;
	margin: auto;
	position: relative;
}
.header .topNav{
	height: 36px;
	line-height: 36px;
}
.header .topNav li{
	display: inline-block;
	padding: 0 8px;
	text-align: center;
	position: relative;
}
.header .topNav a{
	color: #333;
}
.header .operate{
	float: right;
}
.header .mainNav{
	height: 72px;
	position: relative;
}
.header .mainNav img{
	position: absolute;
	top: 7.5px;
}
.header .mainNav a{
	color: #333;
	font-size: 14px;
	font-weight: bold;
}
.header .mainMenu{
	float: right;
	position: relative;
	top: 16px;
}
.header .mainMenu li{
	float: left;
	height: 40px;
	line-height: 40px;
	width: 120px;
	text-align: center;
	box-sizing: border-box;
	
}
.header .mainMenu li:hover{
	
	background: #ffa300;
	border: 1px solid #ffa300;
	border-radius: 20px;
}
.header .mainMenu li:hover a{
	color: #ffffff;
}
.header .banner>img{
	width: 100%;
}
/*.header end*/
/*main start*/
.main{
	width:100%;
	background: url(../img/background.png) no-repeat center;
	/* height: 800px; */
	border-top:2px solid #ffa300;
	background-size:100% 100%;
}
.main .content_register{
	width: 1280px;
	height: 830px;
	margin: auto;
	position: relative;
}
.main .register_box{
	width: 426px;
	/* height: 680px; */
	position: absolute;
	top: 35px; 	
	right: 2px;
	background: #f4f6f9;
	border-radius: 2px;
}
.main #msg{color:red;display:block;width:317px;height:20px;margin:0 0 6px 54.5px;}
.main h2.title{font-size: 22px;color: #666666;text-align: center;font-weight: normal;padding-top: 25px;}
.main .col{width:315px;height:36px;margin: auto;border: 1px solid #ccc;margin-bottom: 10px;border-radius: 3px;}

.main .col-file{width:95%;margin: auto;margin-bottom: 10px;border-radius: 3px;}

.main .col .labelPart{text-align-last:justify;width:80px;float: left;box-sizing: border-box;font-size: 14px;padding-left: 10px;padding-top: 11px;margin-right:7px;}
.main .col .colPart{float: left;width:220px;}
.main .col .colPart input{outline: none;border: none;font-size: 14px;height: 36px;width: 100%;line-height:42px;}
.main .verify{width: 100%;height:42px;float: left;}
.main .verify .colPart{float: left;width: 100px;}
.main .verifyCode{float: right;width: 117px;outline: none;border: none;font-size: 14px;margin-top:11px;background: #fff;}

.main .col .labelRecommend{text-align:justify;letter-spacing: 6px;}
.main .col .labelPsd{text-align:justify;letter-spacing: 21px;}
.main .col .registerNow{width:100%;height:42px;background: #ffa300;color: #fff;outline: none;border: 1px solid #ffa300;font-size: 16px;cursor: pointer;box-shadow: none;}
.main .col-check{width:315px;border: none;margin: auto;margin-bottom: 15px;}
.main .col-check .labelPart{float: left;box-sizing: border-box;}
.main .col-check .colPart>p{font-size:12px;}
.main .col-check .colPart>p>span{color: #3484d6;}
.main .col-check .labelPart input{outline: none;border: 1px solid #ccc;color: #ffa300;}
.goTologin{
	width:315px;height:20px;line-height: 20px;margin: auto;
	margin-bottom:20px;
}
.goTologin>a{
	color: #3484d6;
}
/*main end*/
/*注册说明 start*/
.mask_layer{
	width:100%;
    height:100%;
    background-color:#000;
    position:fixed;
    top:0;
    left:0;
    z-index:20;
    opacity:0.3;
    /*兼容IE8及以下版本浏览器*/
    filter: alpha(opacity=30);
}
.registeragreement{
	width:1150px;
	height:660px;
	background:#fff;
	border-radius:5px;
	z-index:25;
	position:absolute;
	left:650px;
	top:240px;
	
}
.registeragreement_window .content{
	padding:30px 26px;
	height:493px;
	overflow-y:scroll;
}
.registeragreement_window .content>p{
	line-height:180%;
	text-indent:2em;
	letter-spacing:normal;
	font-size:12px;
}
.registeragreement h2{
	text-align:center;
}
.registeragreement h1{
	font-weight:100;
	color:#434342;
	padding:15px;
	background:#f6f6f6;
	border-radius:5px;
}
.close{
	font-size:22px;
	float:right;
	cursor:pointer;
}
/*注册说明 end*/
/*提示 start*/
.tipSuccess,.confirmSuccess{
	width:270px;
	height:130px;
	background:#fff;
	border-radius:5px;
	z-index:25;
	position:absolute;
	left:815px;
	top:300px;
}
.tipSuccess_window h2,.confirmSuccess h2{
	font-size:16px;
	padding:20px 25px;
	text-align:center;
	color:#757575;
}
.tipSuccess_window .content,.confirmSuccess .content{
	padding:0px 80px;
}
.cash_warning h1{
	padding:30px 20px;
}
.btn,.sure{
	color: #ffffff;
	background: #ffa300;
	padding: 0 3px;
	width: 100px;
	height: 40px;
	outline: none;
	border: 1px solid #ffa300;
	border-radius: 3px;
	cursor: pointer;
	margin-left:8px;
}
/*提示 end*/
/* 验证样式start*/
@charset "utf-8";
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}

.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}

.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}

.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}

.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}


.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #fa4535;
  border-radius: 4px;
}


.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}


.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #fa4535;
}

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #fa4535;
}

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #fa4535;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #fa4535;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #fa4535;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #fa4535;
}

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #fa4535;
}

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #fa4535;
}
/* 验证样式end*/
.mask_layer{
	width:100%;
    height:100%;
    background-color:#000;
    position:fixed;
    top:0;
    left:0;
    z-index:20;
    opacity:0.3;
    /*兼容IE8及以下版本浏览器*/
    filter: alpha(opacity=30);
}
/*提示 start*/
.tipSuccess{
	width:270px;
	height:130px;
	background:#fff;
	border-radius:5px;
	z-index:25;
	position:absolute;
	left:815px;
	top:300px;
}
.tipSuccess_window h2{
	font-size:16px;
	padding:20px 25px;
	text-align:center;
	color:#757575;
}
.tipSuccess_window .content{
	padding:0px 80px;
}
.cash_warning h1{
	padding:30px 20px;
}
.dsn{
	display:none;
}
/*提示 end*/